public transportation van - Deutsch Englisch Wörterbuch